
const path = require('path');
const express = require('express');
const { join } = require('path');
let app=express();
app.listen(3000);


app.get("/",(req,res)=>{


    res.sendFile(  path.join(__dirname,"./index.html")  )
})



app.get("/index",(req,res)=>{

    // 接收get参数
    console.log(req.query);


    // 假设已经请求到数据库的数据

    res.send({
        status:200,
        msg:"首页信息请求成功 get",
        result:{
            title:"首页",
            arr:[
                "篮球",
                "足球",
                "排球"
            ]
        }
    })
})

// 如何请求路由
// 地址栏直接请求
// ajax




// app.use( express.urlencoded({extended:true}) )
app.use( express.json() )

app.post("/index",(req,res)=>{

    console.log(req.body);
    //{ username: 'zs', password: '123' }
    //{ name: 'ls', age: 10 }

    // 假设已经请求到数据库的数据

    res.send({
        status:200,
        msg:"登录成功 post"
    })
})





// get
// 地址栏、href、 src、 form表单的get、ajax的get

// post
// form表单的post===>  express.urlencoded({extended:true}) 

// ajax的post===> express.urlencoded({extended:true})   express.json() 


